there's no place like this out there for us - Alemán Inglés Diccionario